www.gusucode.com > 8:【198-3690】html5响应式网站织梦模板源码 IT网络工作室整站(自适应手机) > 8:【198-3690】html5响应式网站织梦模板源码 IT网络工作室整站(自适应手机)/skins/js/jsdy.js
//////////////--------左右滚动----------////////////////// /*方法*/ function animat_banner(obj1,obj,num,btnl,btnr,css,timer,jiaz){ var objL=$(obj).length; var objW=$(obj).width()+jiaz; if(parseInt($(obj).css("margin-left"))>0){ objW+=parseInt($(obj).css("margin-left")); } if(parseInt($(obj).css("margin-right"))>0){ objW+=parseInt($(obj).css("margin-right")) } var objHtml=$(obj1).html(); var dq_ind=objL; var settimesdw; $(obj1).html(objHtml+objHtml+objHtml) $(obj1).width(objL*objW*3) $(obj1).css("left",dq_ind*objW*-1) $(num).eq(0).addClass(css) settimesdw=setInterval(settimesdw_hs,timer) function settimesdw_hs(){ if(dq_ind>objL*2-1){ dq_ind=objL $(obj1).css("left",objL*objW*-1) } dq_ind++; tweener(dq_ind) } function tweener(int){ $(obj1).stop().animate({left:int*objW*-1},500,'easeInOutExpo') $(num).removeClass(css) $(num).eq(int%objL).addClass(css) } $(btnl).click(function(){ clearInterval(settimesdw) settimesdw=setInterval(settimesdw_hs,timer) if(dq_ind<objL){ dq_ind=objL*2-1 $(obj1).css("left",dq_ind*objW*-1) } dq_ind--; tweener(dq_ind) }) $(btnr).click(function(){ clearInterval(settimesdw) settimesdw=setInterval(settimesdw_hs,timer) if(dq_ind>objL*2-1){ dq_ind=objL $(obj1).css("left",objL*objW*-1) } dq_ind++; tweener(dq_ind) }) $(num).click(function(){ clearInterval(settimesdw) settimesdw=setInterval(settimesdw_hs,timer) dq_ind=$(num).index(this) tweener(dq_ind) }) } /*调用*/ //////////////--------上下滚动----------////////////////// /*方法*/ function animat_bannera(obj1,obj,num,btnl,btnr,css,timer){ var objL=$(obj).length; var objW=$(obj).height(); if(parseInt($(obj).css("margin-top"))>0){ objW+=parseInt($(obj).css("margin-top")); } if(parseInt($(obj).css("margin-bottom"))>0){ objW+=parseInt($(obj).css("margin-bottom")); } var objHtml=$(obj1).html(); var dq_ind=objL; var settimesdw; $(obj1).html(objHtml+objHtml+objHtml) $(obj1).height(objL*objW*3) $(obj1).css("top",dq_ind*objW*-1) settimesdw=setInterval(settimesdw_hs,timer) function settimesdw_hs(){ if(dq_ind>objL*2-1){ dq_ind=objL $(obj1).css("top",objL*objW*-1) } dq_ind++; tweener(dq_ind) } function tweener(int){ $(obj1).stop().animate({top:int*objW*-1},1000,'easeInOutExpo') $(num).removeClass(css) $(num).eq(int%objL).addClass(css) } $(btnl).click(function(){ clearInterval(settimesdw) settimesdw=setInterval(settimesdw_hs,timer) if(dq_ind<objL){ dq_ind=objL*2-1 $(obj1).css("top",dq_ind*objW*-1) } dq_ind--; tweener(dq_ind) }) $(btnr).click(function(){ clearInterval(settimesdw) settimesdw=setInterval(settimesdw_hs,timer) if(dq_ind>objL*2-1){ dq_ind=objL $(obj1).css("top",objL*objW*-1) } dq_ind++; tweener(dq_ind) }) $(num).click(function(){ clearInterval(settimesdw) settimesdw=setInterval(settimesdw_hs,timer) dq_ind=$(num).index(this) tweener(dq_ind) }) } /*调用*/ /*方法*/ function fade_banner(obj,num,btnl,btnr,css,timer){ var objl=$(obj).length; var dq_ind=0; var setshijinasdw; for(var i=0;i<objl;i++){ $(obj).eq(i).css("z-index",50-i) } $(num).eq(0).addClass(css) function fadesetInrt(int){ for(var i=0;i<objl;i++){ $(obj).eq(i).css("z-index",$(obj).eq(i).css("z-index")-1) } $(obj).eq(int).css("z-index",100) $(obj).eq(int).hide(); $(obj).eq(int).fadeIn(300) $(num).removeClass(css) $(num).eq(int).addClass(css) } setshijinasdw=setInterval(setshijinasdw_hs,timer) function setshijinasdw_hs(){ dq_ind++; if(dq_ind>objl-1){ dq_ind=0; } fadesetInrt(dq_ind) } $(btnl).click(function(){ clearInterval(setshijinasdw) setshijinasdw=setInterval(setshijinasdw_hs,timer) dq_ind--; if(dq_ind<0){ dq_ind=objl-1; } fadesetInrt(dq_ind) }) $(btnr).click(function(){ clearInterval(setshijinasdw) setshijinasdw=setInterval(setshijinasdw_hs,timer) dq_ind++; if(dq_ind>objl-1){ dq_ind=0; } fadesetInrt(dq_ind) }) $(num).click(function(){ clearInterval(setshijinasdw) setshijinasdw=setInterval(setshijinasdw_hs,timer) dq_ind=$(num).index(this) fadesetInrt(dq_ind) }) } //////3个参数//////////////// /*方法*/ function click_hxk(obj1,obj2,css){ $(obj1).eq(0).addClass(css) $(obj2).hide(); $(obj2).eq(0).show(); $(obj1).click(function(){ $(this).parent().find("."+css).removeClass(css); $(this).addClass(css); $(obj2).hide(); $(obj2).eq($(obj1).index(this)).show(); }) } /*调用*/